زمان بندی برنامه ها بر روی سیستم های خوشه ای

پایان نامه
  • وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی اصفهان - دانشکده برق و کامپیوتر
  • نویسنده محمد محمدی دینانی
  • استاد راهنما مسعودرضا هاشمی
  • تعداد صفحات: ۱۵ صفحه ی اول
  • سال انتشار 1390
چکیده

اگرچه کارایی سیستم های کامپیوتری در سال های اخیر رشد فزاینده ای داشته است، اما همواره این سیستم ها با تقاضای توان محاسباتی بیشتر از سوی کاربردهای جدید روبرو بوده اند. برای پاسخ گویی به چنین تقاضاهایی، استفاده از سیستم های چندپردازنده ای و چندکامپیوتری در سال های اخیر به شدت مورد توجه قرار گرفته است. هدف چنین سیستم هایی، تسهیل و تسریع در اجرای کاربردها از طریق مشارکت چندین پردازنده با یکدیگر است. بهره برداری بهینه از چنین سیستم هایی که سیستم های موازی نیز نامیده می شوند، با اجرای همزمان چندین برنامه در کنار یکدیگر امکان پذیر است. با این رویکرد، مسأله اختصاص پردازنده ها به برنامه هایی با نیازهای محاسباتی مختلف یا همان زمان بندی برنامه ها خود را بیش از پیش نمایان می سازد. روش های متفاوتی در سال های اخیر با اهداف کاهش زمان پاسخ برنامه ها، کاهش زمان انتظار برنامه ها در صف و بهبود کاهش سرعت ارائه شده است که از مهم ترین آنها می توان به انواع روش های backfilling اشاره کرد. اگرچه حدود یک دهه از ارائه روشهای backfilling می گذرد، اما این روش ها به دلیل پیچیدگی های کمتر نسبت به سایر روش ها و همچنین کارایی بسیار مناسب هنوز در تمامی زمان بندهای تجاری مورد استفاده قرار می گیرند. در روش زمان بندی backfilling، در صورت عدم امکان اجرای برنامه ی اول صف به علت کمبود پردازنده های کافی بی کار برای اجرای برنامه، به سایر برنامه های منتظر در صف اجازه ی اجرا داده می شود. البته اجرای خارج از نوبت سایر برنامه های منتظر در صف، منوط به عدم ایجاد تاخیر برای برنامه (یا برنامه های) اول صف است. این روش زمان بندی با پر کردن فضاهای خالی منجر به افزایش کارایی سیستم می شود. از دیگر روش های زمان بندی می توان به روش های شکل پذیر و انعطاف پذیر اشاره کرد که در آن اندازه ی دسته قابل تغیر است. قابلیت تغیر تعداد پردازنده های اختصاص داده شده به برنامه، زمان بند را قادر می سازد تا بر اساس شرایط کنونی، اندازه ی دسته را بگونه ای انتخاب کند که منجر به کمترین زمان پاسخ برای برنامه شود. در این پایان نامه ابتدا انواع روش های زمان بندی ارائه شده تاکنون مورد بررسی قرار می گیرند و معایب و مزایای آن ها بررسی می شود. سپس با توجه به مطالعات انجام شده، دو روش زمان بندی xfactorwithbackfilling و زمان بندی شکل پذیری مجازی معرفی می شوند. در روش زمان بندی xfactorwithbackfilling، برنامه های منتظر در صف بر اساس پارامتر xfactor مرتب می شوند و سپس از روش backfilling برای زمان بندی استفاده می شود. در روش زمان بندی شکل پذیری مجازی، در صورت عدم امکان اجرای برنامه ی اول صف به دلیل کمبود منابع کافی، شرط اجرای برنامه بصورت تاه شده بر روی ماشین های مجازی بررسی می شود. در صورت امکان اجرای برنامه بر روی ماشین های مجازی، از میزان فضاهای خالی ایجاد شده کاسته شده و این منجر به افزایش کارایی سیستم می شود. با توجه به اینکه عملکرد یک زمان بند وابسته به حجم کار ارسال شده به آن است، برای مقایسه ی روش های پیشنهادی و روش های زمان بندی ارائه شده تاکنون، از حجم کارهای حقیقی مربوط به مراکز ابررایانش بزرگ دنیا استفاده می شود. علاوه بر این، با مطالعات انجام گرفته بر روی این حجم کارها، حجم کار جدیدی با توزیع های بدست آمده از مطالعات ارائه می شود که در مقایسه ی زمان بندها مورد استفاده قرار می گیرد. با توجه به اینکه در روش زمان بندی شکل پذیری مجازی، بخشی از برنامه ها بر روی ماشین های مجازی اجرا می شوند، عملکرد ماشین های مجازی از نقطه نظر کارایی مورد بررسی قرار می گیرد. روش های زمان بندی ارائه شده از نقطه نظر زمان پاسخ، زمان انتظار و کاهش سرعت عملکرد بسیار بهتری نسبت به روش های زمان بندی قبلی داشته و کارایی سیستم را بطور قابل ملاحظه ای افزایش می دهند. علاوه بر این در روش شکل پذیری مجازی، بکارگیری فن مجازی سازی در زمان بندی قابلیت های مناسبی را به سیستم خوشه ای اضافه می کند.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

الگوریتمی جدید برای جزیره بندی کنترل شده سیستم های قدرت مبتنی بر خوشه بندی طیفی مقید

In this paper a new algorithm is presented for power systems controlled islanding based on constrained spectral clustering. The proposed algorithm minimizes two objective functions of power flow disruption in transmission lines and generation - demand imbalance in islands to ensure transient stability within islands and to minimize necessary actions in reconfiguration of transmission system, ge...

متن کامل

بررسی تاثیر روش های مختلف خوشه بندی داده ها بر روی دقت مدل های مربوط به برآوردی های حسابداری از طریق مقایسه روش های خوشه بندی سنتی و کلاسیک

امروزه استفاده از برآورد اطلاعات حسابداری همانند سایر رشته ها بدلیل عدم دسترسی به تمام اطلاعات، لازم و ضروری می باشد. به همین دلیل  در این پژوهش سعی شده با استفاده از روش های مختلف خوشه بندی دقت مدل های مربوط به برآورد های حسابداری مورد بررسی قرار گیرد تا مشخص گردد روش های مختلف خوشه بندی به چه میزان دقت مدل های مدنظر را افزایش میدهند و روش ارجح تر در میان روش های مختلف خوشه بندی در افزایش دقت ...

متن کامل

خوشه بندی فروشگاه های آنلاین از نگاه تأمین کننده با کمک بهینه یابی تعداد خوشه ها در الگوریتم دو مرحله ای SOM

با گسترش فناوری اطلاعات و ظهور بازارهای مجازی، برنامه ریزی و تحلیل این بازارها و اجزای آنها به اولویتسازمان های ذی نفع تبدیل شده است. یکی از مهم ترین بازارهای مجازی کنونی در کشور، بازار فروش آنلاینخدمات شارژ اپراتورهای مختلف تلفن همراه در قالب فروشگاه های اینترنتی است. با توجه به تعداد انبوه و درحال رشد این فروشگاه ها، دسته بندی آنها از دید تأمین کننده به منظور ارائه امتیازات و آینده نگری در هم...

متن کامل

ارایه شاخصی جدید جهت سنجش اعتبار خوشه بندی در الگوریتم های خوشه بندی فازی نوع-2

One of the main issues in fuzzy clustering is to determine the number of clusters that should be available before clustering and selection of different values for the number of clusters will lead to different results. Then, different clusters obtained from different number of clusters should be validated with an index. But so far such an index has not been introduced for interval type-2 fuzzy C...

متن کامل

نحوه خوشه بندی آماری داده های شکل

اخیرا به کارگیری ابزارهای آمار چندمتغیره برای تحلیل داده هایی که به صورت هندسی تصادفی هستند مورد اقبال محققین علوم کاربردی قرار گرفته است. آمارشکل به عنوان شاخه جدیدی از هندسه تصادفی شامل مجموعه ای از چنین داده هایی است. با این حال، چون چنین داده هایی ماهیت غیراقلیدسی دارند نحوه تطبیق ابزارهای مرسوم چندمتغیره برای تحلیل آماری مناسب آنها تا حدودی واضح نیست. در این مقاله نحوه خوشه بندی داده های آ...

متن کامل

طبقه¬بندی زیرحوضه¬ها بر اساس پارامتر¬های مورفومتریک با استفاده از تحلیل¬های خوشه¬ای در حوضه¬آبخیز پل¬دوآب شازند

آنالیز مورفومتریک توصیفی کمّی از ویژگی­های هندسی حوضه آبخیز را به منظور درک بهتر شرایط مورفولوژیکی فراهم می­کند. این ویژگی­ها در حوضه­های فاقد آمار مهمترین نقش را در برآوردهای هیدرولوژی دارند. تعیین و تشخیص شباهت­ بین زیرحوضه­های آبخیزِ فاقد آمار، با ویژگی­های مورفولوژیک مشابه، کمک می­کند که عملیات­ حفاظت آب و خاک به عنوان روشی برای اجرای هماهنگ در بین زیرحوضه­ها انجام شود. در تحقیق حاضر، تکنیک­ه...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی اصفهان - دانشکده برق و کامپیوتر

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023